network-bridge: Fall back to eth0/xenbr0 if no default route.
authorkfraser@dhcp93.uk.xensource.com <kfraser@dhcp93.uk.xensource.com>
Thu, 1 Jun 2006 10:18:26 +0000 (11:18 +0100)
committerkfraser@dhcp93.uk.xensource.com <kfraser@dhcp93.uk.xensource.com>
Thu, 1 Jun 2006 10:18:26 +0000 (11:18 +0100)
From: Dave Lively <dave.lively@gmail.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
tools/examples/network-bridge

index 9482b068a2d5c22621b14776517d4301ee05ee38..b5e45a717fc68942aa4f918a583e395d21631639 100755 (executable)
@@ -60,6 +60,7 @@ findCommand "$@"
 evalVariables "$@"
 
 vifnum=${vifnum:-$(ip route list | awk '/^default / { print $NF }' | sed 's/^[^0-9]*//')}
+vifnum={$vifnum:-0}
 bridge=${bridge:-xenbr${vifnum}}
 netdev=${netdev:-eth${vifnum}}
 antispoof=${antispoof:-no}